brain localization - Alemán Inglés Diccionario